devoting oneself - Deutsch Englisch Wörterbuch